## Подключение внешней компоненты

Настоятельно рекомендуется подключать компоненту в изолированном режиме. В противном случае, в случае падения компоненты - будет аварийно завершен процесс rphost.

`пример подключения на клиенте`
```1c
	Подключено = Ждать ПодключитьВнешнююКомпонентуАсинх("ОбщийМакет.Компонента", "Integration",, ТипПодключенияВнешнейКомпоненты.Изолированно);
	
	Если Не Подключено Тогда
	    Ждать УстановитьВнешнююКомпонентуАсинх(
	        "ОбщийМакет.Компонента");
	    Подключено = Ждать ПодключитьВнешнююКомпонентуАсинх(
	        "ОбщийМакет.Компонента", "Integration");		
		ПоказатьПредупреждение(Неопределено, СтрШаблон("Результат подключения: %1", ?(Подключено, "подключено", "ошибка подключения!")));
	КонецЕсли;
	
	Попытка
		Компонента = Новый("AddIn.Integration.simpleKafka1C");     
	Исключение
		ПоказатьПредупреждение(Неопределено, "Компонента <Simple Kafka 1C> не подключена!");
		Возврат;
	КонецПопытки;
```

`пример подключения на сервере`
```1c
	ПодключитьВнешнююКомпоненту("ОбщийМакет.Компонента", "Integration", ТипВнешнейКомпоненты.Native, ТипПодключенияВнешнейКомпоненты.Изолированно);		

	Попытка
		Компонента = Новый("AddIn.Integration.simpleKafka1C");     
	Исключение
		ВызватьИсключение "Компонента <Simple Kafka 1C> не подключена!";
	КонецПопытки;       
```